<?php
/*------------------------------------------------------------------------------
* Project     : GStart
*------------------------------------------------------------------------------
* Created     : [26/02/09]
* Author       : [G.AZEMA]
*
* Changes     : 
*
* Description : Gestion des cookies
*------------------------------------------------------------------------------*/

//Constantes
define("TIME_COOKIE", 24*3600*31);//31 jours

// Function : Renvoie true si le cookie existe et est rempli false sinon
// Return : void
function existCookie($cookieName){
	if(isset($_COOKIE[$cookieName]) && $_COOKIE[$cookieName] != ""){
		return true;
	}else{
		return false;
	}
}

// Function : Crée un cookie si il n'existe pas et met à jour son délai si il existe déjà
// Return : void
function createCookie($cookieName, $cookieValue){
	setcookie($cookieName, $cookieValue, (time() + TIME_COOKIE));
}

// Function : Supprime un cookie si il existe
// Return : void
function deleteCookie($cookieName){
	if(existCookie($cookieName)){
		setcookie($cookieName, ''); 
	}
}

?>